bien embargable - German English Dictionary